opencard.opt.terminal
Interface Lockable

All Known Implementing Classes:
AbstractLockableTerminal

public interface Lockable

Lockable is a generic interface for locking a terminal or individual slots.

See Also:
CardTerminal

Method Summary
 java.lang.Object lock()
           
 java.lang.Object lockSlot(int slotNr)
           
 void unlock(java.lang.Object handle)
           
 void unlockSlot(int slotNr, java.lang.Object handle)
           
 

Method Detail

lock

public java.lang.Object lock()
                      throws CardTerminalException
Throws:
CardTerminalException

lockSlot

public java.lang.Object lockSlot(int slotNr)
                          throws CardTerminalException
Throws:
CardTerminalException

unlockSlot

public void unlockSlot(int slotNr,
                       java.lang.Object handle)
                throws CardTerminalException
Throws:
CardTerminalException

unlock

public void unlock(java.lang.Object handle)
            throws CardTerminalException
Throws:
CardTerminalException